Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELLS ROAD Detached £2,973,967 £1,700,000 3 Oct 2008
2 WELLS ROAD Detached £3,299,663 £2,220,500 5 Jan 2015
5 WELLS ROAD Detached £2,176,151 £2,100,000 30 Mar 2022
9 WELLS ROAD Detached £1,325,535 £740,000 7 Nov 2008
11 WELLS ROAD Semi-Detached £1,124,097 £204,860 28 Oct 1996
BEECH LODGE, 4 WELLS ROAD Detached £2,167,625 £1,295,000 13 Mar 2013